/* 阴影块 */
.box-shadow{width: 700rpx; margin: 20rpx auto 0;padding: 20rpx; background-color: #fff;box-shadow: 0 0 30rpx rgba(0,0,0,.1);border-radius: 10rpx;position: relative;}

/* 列表中的小按钮 */
.btn-small{
	min-width:110rpx;line-height: 42rpx;text-align: center;border: 1rpx solid; border-radius: 40rpx;padding: 0 20rpx;font-size: 24rpx;
	&.grey{border-color: #969696;color: #323232;}
	&.green{border-color: #6bcbb6;color: #6bcbb6;}
}

/* 搜索 */
.search {
	width: 696rpx;height: 82rpx;background-color: #f9f9f9;border-radius: 10rpx;margin: 20rpx 27rpx 0 27rpx;padding: 0 50rpx;
	image {width: 28rpx;height: 28rpx;margin-right: 20rpx;}
	.input_search {width: 548rpx;height: 82rpx;font-size: 26rpx;}
}

/* 左侧竖条的标题 */
.title{
	height: 80rpx;padding: 0 30rpx 0 30rpx;background: #faf9f9;
	.name{
		position: relative;padding-left: 20rpx;line-height: 28rpx;
		&::before{display: block;content: " ";width: 8rpx;height: 24rpx;background-color: #6bcbb6;border-radius: 6rpx;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
	}
}

/* 药品列表 */
.drugs-list{
	.item{
		padding: 20rpx 0 20rpx 20rpx;position: relative;
		.left{width: 120rpx;height: 120rpx;background-color: #EEEEEE;border-radius: 10rpx;}
		.right{
			width: calc(100% - 140rpx);min-height: 120rpx;padding-bottom: 20rpx; border-bottom: 1rpx solid #eee;
			&.nob{border-bottom: none;padding-bottom: 0;}
			.p2{padding: 10rpx 0;}
		}
		.btn-small{position: absolute;bottom: 40rpx;right: 40rpx;}
	}
}

/* 处方列表 */
.prescript-list{
	.item{
		width: 700rpx; margin: 20rpx auto 0;padding: 20rpx; background-color: #fff;box-shadow: 0 0 30rpx rgba(0,0,0,.1);border-radius: 10rpx;position: relative;
		.part2{
			padding: 20rpx 0;line-height: 36rpx;
			.name{margin-bottom: 10rpx;}
			.personal{
				margin-bottom: 10rpx;
				text{color: #969696;font-size: 24rpx;padding-left: 30rpx;}
			}
		}
		.btn-small{margin-left: 20rpx;}
		.icon{position: absolute;right: 12rpx;top: 50%;transform: translateY(-50%);}
	}
}

/* 药品用法用量 */
.drugs-edit{
	.form-box{
		padding: 0 20rpx;
		.item{
			height: 90rpx; border-bottom: 1rpx solid #f5f5f5;
			input{line-height: 90rpx; font-size: 28rpx;padding-right: 4rpx;}
		}
		.desc{
			padding-top: 20rpx;
			textarea{width: 710rpx;height: 200rpx;margin: 20rpx auto 0;padding: 20rpx;font-size: 28rpx; border-radius: 6rpx;background-color: #f5f5f5;}
		}
	}
}

/* 开立处方 */
.newPrescript{
	.part1{
		.hospital{padding: 30rpx 0;}
		.item{
			height: 80rpx; font-size: 28rpx;border-bottom: 1rpx solid #F5F5F5;
			&.nob{border-bottom: none;}
			input{padding-left: 20rpx;}
			.sex{margin-left: 20rpx;}
			.txt{padding-left: 20rpx;color: #ef9140;}
		}
	}
	.part2{
		textarea,
		.txt-textarea{width: 660rpx;height: 200rpx;margin: 20rpx auto 0;padding: 20rpx;font-size: 28rpx; background-color: #f5f5f5;}
	}
	.drugs-box{
		.item{
			width: 660rpx;margin-top: 0;box-shadow: none;border-bottom: 1rpx solid #F5F5F5;
		}
	}
	.part3{
		.btn{width: 600rpx;line-height: 76rpx;margin: 40rpx auto;border-radius: 38rpx;border: 1rpx dashed #6bcbb6;color: #6BCBB6;}
	}
}

.popup-name{
	width: 540rpx;padding: 40rpx; border-radius: 20rpx;background: #fff;
	.btn{
		width: 200rpx;line-height: 60rpx;text-align: center;border-radius: 30rpx;color: #fff;font-size: 28rpx;margin-top: 50rpx;
		&.btn1{background-color: #ccc;}
		&.btn2{background-color: #6BCBB6;}
	}
	.f-input{
		height: 80rpx; border-radius: 6rpx;background-color: #f5f5f5;padding: 20rpx;margin: 50rpx auto 20rpx;
		input{font-size: 28rpx;height: 40rpx;line-height: 40rpx;min-height: unset;}
	}
}

/* 药品详情 */
.drug-detail{
	.swiper-box{
		width: 750rpx;height: 400rpx;
		.swiper{
			width: 750rpx;height: 400rpx;
			.item{width: 750rpx;height: 400rpx;background-color: #2C405A;}
		}
	}
	.part1{
		padding: 20rpx 25rpx;
		.p1{
			text{padding-right: 20rpx;}
		}
		.p2,.p3{padding-top: 20rpx;}
	}
	.part2{
		.content{padding: 20rpx 0;font-size: 26rpx;}
	}
}

/* 药师首页 */
.page-index{
	.part1 {
		width: 750rpx;height: 260rpx;padding-left: 60rpx; background-image: linear-gradient(#2f4678, #4785b8);
		.photo{width: 100rpx;height: 100rpx;border-radius: 50%;background-color: #fff;}
		.info{
			padding-left: 30rpx;
			.tag{display: block;line-height: 30rpx;padding: 0 10px;margin-left: 20rpx; border-radius: 6rpx;font-size: 20rpx;color: #fff;background-color: #f19415;}
			.p2{padding-top: 10rpx;}
		}
	}
	.part2{
		padding: 30rpx 40rpx;
		.doc_title {
			line-height: 40rpx;
			view {width: 6rpx;height: 40rpx;background-color: #f19415;margin-right: 16rpx;}
		}
		.total{padding: 40rpx 0;border-bottom: 1rpx dashed #F5F5F5;}
		.list{
			padding: 30rpx 0;
			.item{
				width: 48%;background-color: #F5F5F5;border-radius: 6rpx;padding: 20rpx;line-height: 50rpx;
			}
		}
	}
}

.page-order{
	background-color: #f5f5f5;
	.search-box{
		background-color: #fff;padding: 10rpx 25rpx;
		.search {
			width: 400rpx;height: 60rpx;margin: 0;padding: 0 20rpx;border-radius: 40rpx;
			.input_search {width: 330rpx;height: 60rpx;line-height: 60rpx; font-size: 24rpx;}
		}
		.uni-data-checklist .checklist-group .checklist-box{margin-right: 0;}
		.uni-data-checklist .checklist-group .checklist-box .checklist-content .checklist-text{font-size: 24rpx;line-height: 60rpx;}
	}
	.doctor{
		line-height: 60rpx;
		.photo{width: 60rpx;height: 60rpx;border-radius: 50%;margin-right: 20rpx;background-color: #F5F5F5;}
		text{padding-right: 10rpx;}
	}
}

.order-detail{
	.page{padding-top: 84rpx;}
	.status{
		line-height: 54rpx;font-size: 24rpx;padding: 0 25rpx;color: #fff;position: fixed;top: 0;left: 0;right: 0;z-index: 9999;
		&.wait{background-color: #ef9140;}
		&.ok{background-color: #06AE56;}
		&.fail{background-color: #ff4646;}
	}
	.look{
		width: 230rpx;line-height: 46rpx;margin: 20rpx auto 40rpx; font-size: 26rpx;text-align: center; border-radius: 38rpx;border: 1rpx solid #6bcbb6;color: #6bcbb6;
	}
	.title{height: 70rpx;font-size: 28rpx;}
	.part1{
		line-height: 60rpx;padding: 20rpx 25rpx;
		.photo{width: 60rpx;height: 60rpx;border-radius: 50%;margin-right: 20rpx;background-color: #F5F5F5;}
		text{padding-right: 10rpx;}
	}
	.part2{
		padding: 20rpx 25rpx;line-height: 40rpx;
	}
	.part3{
		padding: 0 25rpx;
		.item{
			border-bottom: 1rpx solid #F5F5F5;padding: 30rpx 0;
			.p2{padding-top: 20rpx;}
			.l{width: 120rpx;height: 120rpx;border-radius: 10rpx;background-color: #F5F5F5;}
			.m{padding: 0 20rpx;height: 120rpx;}
		}
	}
}

/* 抽奖机会弹窗 */
.popup-prize{
	width: 560rpx;padding: 40rpx; border-radius: 20rpx;background: #fff;position: relative;
	.close{position: absolute;top: -60rpx;right: -36rpx;}
	.btn-long{
		width: 480rpx;line-height: 70rpx;text-align: center;border-radius: 6rpx;color: #fff;font-size: 28rpx;margin-top: 50rpx;background-color:#06AE56;
	}
	.f-textarea{
		padding: 30rpx 0;
		textarea{width: 480rpx;height: 170rpx; border-radius: 6rpx;background-color: #f5f5f5;padding: 20rpx;font-size: 23rpx;}
	}
}

